Great vacation place, cool amenities, fantastic location.