Roomy and comfortable and close to amenities. The antithesis of a hotel and all the better for it.