Very clean, comfortable stay. Excellent communication. Would definitely recommend.