A lovely place to stay in a lovely location - clean, cosy and in a great spot.