This place is great. Location, ammenities, comfort, cleanliness, hospitality are all fantastic.