We came at a time the cleaning crew missed cleaning or we would give that a 5. The place is in a great location and a more friendly environment. We could rest, swim and regroup for our next days outings ..