Absolutely perfect for what we wanted - great location, great size, modern, spacious and so well maintained and equipped. The perfect getaway spot for a big group, could not recommend highly enough - we truly didn't want to leave! Thank you for having us!!