Wonderful place! 5 star location, 5 star cleanliness, 5 star everything! Highly recommend.