Comfortable, clean and with the flexibility to prepare my own meals made this a great stay.