Clean and well equipped. Beautiful location and a nice personal touch throughout the stay