A fun escape from the rest of the world with beautiful views, plenty of activities, and friendly staff.