Very clean! Great communication! Lovely beach. Would stay again