Convenient and spacious alternative to a hotel.