We had a nice week vacation. The large pool makes up for the beaches not being clean. The cleaning staff comes and does everything each day.