Very clean and cosy with a great view and excellent hospitality.