Really clean and the beds were very comfortable. The location was excellent as well - not very noisy and easy to get a good night sleep. Although, it would have been nice to have a tv. The lack of a TV wouldn’t stop me staying again, because everything else was great.