Cozy atmosphere with overall cleanliness and a fair amount of room and amenities.