Very clean and a beautiful place to stay. The fenced In patio was perfect for my dog! Would stay here again if back in the area.