Clean, great location, but very small space. the spare bed is rather uncomfortable but the main bed is nice.