Clean, spacious, and has everything you’d need either for a short term or a long term stays.