Lovely clean accommodation that is situated in a great spot.