Place was very well maintained and extremely clean. Very comfortable. I would give this place a 5 star rating.