The caravan was very clean when we arrived, there is everything you need for your stay and a plus point is it has wi-fi. the caravan is in a perfect spot for both the beach and entertainment complex, overall we had a perfect stay and will be back.