Absolutely fantastic place. Has everything you need, beds are comfy, kitchen well stocked with everything you need, pool and alfresco area is very nice. Perfect for a family with kids or small group or friends.