Large, clean space with the amenities you need. Much better than a hotel