Very nice, cozy place. Nice view. Excellent location. We had a great time.