Fantastic house and hosts! Would love to stay again next year when we go over to do the same CrossFit competition. This place is so close to the beach and amenities, great layout, plenty of space for everyone.