Amazing. Truly. Each person in our party agreed the place was simply perfect.