A hotel sort of structure with the personal touches and amenities of a home! Lovely place to stay, attentive and warm staff. A very convenient location as it's a short walk to buses, coaches and trains. As well as everything great about the city. Though the mattresses may not be to everyone's taste. They were a bit too soft for us and we woke up with aching joints. (Our mattress at home is quite firm.) But with that in mind, overall great value, cleanliness and decor. We would definitely stay there again.