Clean, spacious, and with a great location.