The place is great and in a great location. Finding parking was a challenge but overall we are satisfied with our experience.