Awesome place, great amenities, magical location