Stayed for a week. Perfect home in an amazing location. Close to everything (not that you need to go anywhere). Nice open living room/kitchen solution with large windows and very nice pool area and patio with view. Both fantastic places to enjoy your breakfast. Full kitchen with all amenities, never missed anything. Fast internet connection, so don't worry about that. Hope to stay here again.