Lovely, well appointed accommodation in a great spot.