Cozy and clean with all the amenities.