the third-party suppliers providing hotel or vacation rental property information , travel or other services on this website are independent contractors and not agents or employees of the tripadvisor media group companies .