Convenient, spacious, reasonable alternative to a hotel.