This is a five star experience. The location, building and service are great. It is a unique place that makes you feel special and the service was tip top. I couldn't recommend this place more.