Overall good but not very clean in the details. The complex is great just the road is a bit annoying. Really good was the pool and the nice staff and locations as starting point for tours.