5 stars! Great location, cleanliness, hospitality, and value!