Our second stay. This accommodation ticks every-box for our small family. Location, cleanliness, views & amenities were all spot on. We will definitely be back.