Cosy, clean and welcoming. All the amenities you could ask for and thoughtful extra touches