Clean and cozy with great amenities.