Very clean, better than the photos. Great beach holiday. Elizabeth was on hand for anything we needed. Please note not on the beach.