Hospitality, location, cleanliness, comfort, all excellent. Would have liked to stay longer. Would recommend to anyone travelling this way.