Very clean! Great pool! Great communication. Private. Lovely decorations. Food close by. I'll be back!