Excellent location. Spectacularly decorated. Extremely clean and inviting. All of the meticulous personal touches made the experience so much better! LOVED this place and will be back.