Very clean, well maintained, all accommodations were as promised and for the one small one that wasn't, Katherine brought it over in less than 10 minutes. Highly, Highly recommend staying here.