Couple improvements to the cleanliness and this place would be a four or five star. Great location.