Clean, spacious and in a beatiful spot in town. Definitely recommend