Great location, matched description and was very clean. William was very responsive and got us booked on a last minute reservation as our plans changed. Would use this place again.