Very clean! Rooms are spacious and the hospitality was on point! Full kitchen and layout set for a comfortable stay. Highly recommended