Very clean. Beautiful garden and no shortage of amenities. Looking forward to the next time.