Wonderful location, very fun decor, thoughtful touches.