A beautifully cosy, clean, well situated and friendly hotel.