Very clean. Easy entry. Great communication. Had a wonderful stay.