A very fun place to stay.