My husband stayed here and said it was clean and the communication was great. This was last minute and everything worked out great.