Excellent place and a fantastic location. We had high expectations based on the reviews and those were met, and/or exceeded. Loved the place!