Wonderful place to stay - clean, warm and comfortable, with lots of small touches to make your stay special. Definitely 5 stars.