This place is really one of a kind. I could not be happier with our stay. The hosts are spectacular and the location simply can't be any better. I have to daughters 15 and 17 and they thought this was incredible!