All the things that make a hotel stay great: clean, friendly, accessible, a great night's sleep, excellent restaurants.
This hotel had come with a high recommendation, and I was still pleasantly surprised!
hotel reviews