Was very clean, and communication was excellent, seaviews was very nice, Highly recommend