4 1/2 stars. Great location. Very accommodating hostess. Some ongoing construction on site but not an inconvenience.