Overall a comfortable and positive experience. High level of cleanliness and all needs were met.