Location , communication and value was fantastic . Extremely well equipped kitchen . Only piece worth mentioning was that the unit needed some maintenance and updating. Carpets were worn , deck was dirty . Beds and bedding were excellent , facilities on site were amazing - gym , pool and steam room exceeded expectations !