Clean and comfortable stay.
Amazing location and best part was being able to hear the water lapping from bed!
No off road parking available and fairly steep stair access to reach the accommodation so was a little bit of a mission lugging our luggage (family of 5) from the car but we are all fairly fit and strong so managed okay. Overall would recommend so long as you have no mobility issues and not too much luggage.