Very clean - great location - plenty of space - very comfortable beds - great hostess!! We loved our time here and will come back!!