Great location, lovely patio area and an exceptionally clean place.