Well maintained property. The facility is clean in general. Our room is big, new and beautiful view. Food are below average compared to other all inclusive places. The beach is quite but rocky, can’t walk barefoot..water is not clean, lots of green algae, no one swim in the beach. Not much to do in terms of entertainment. Don’t recommend to stay here more than 5 days.