Excellent accommodations, excellent location, very fun!