Very clean and well kept - and the location is hard to beat. I will definitely try to book this spot again on my next trip!