the place an overall pleasure to stay at