We enjoyed our long stay (8 weeks) however there were some disappointing things that leave me with mixed feelings. On the positive side,
1) there is plenty of space outdoors, poolside and on the beach, something that is pretty rare on Isla. We especially enjoyed the view of Cancun Bay and the ocean breezes from our patio.
2) the onsite, live-in caretaker (Roberto) is amazing. He works from dawn until dusk assisting guests and fixing/maintaining the grounds and buildings. He responds very quickly to any requests made.
3) Grocery stores, laundry services and a variety of restaurants are reasonably accessible on foot or by bus or taxi.
On the down side
1) Swimming out from the beach is pretty much impossible. There is SO much sea grass, and the bottom is very soft, mushy and shallow making it unpleasant, so you have to go to the neighbour properties to swim from the dock.
2) The lack of swimming in the sea makes the pool essential for cooling off, however pool maintenance was very inconsistent. In the first month of our visit the water turned green 3 times. I personally only observed pool service staff using the net to skim grass and leaves from the water, and this was something frequently done by us guests. The pump was turned off more than it was on. It seemed like true service was only done after I messaged the host to advise of the problem, and then someone showed up to properly clean. The second month was better and that was when I witnessed back washing, vacuuming and more consistent running of the pump. I hated having to be the kind of guest who is always complaining, but the service didn't seem to happen otherwise, and it did get results. I would have been very upset if I had only stayed a week or a few days and the pool water was green during that time.
3) There is an enormous amount of sea grass that washes ashore with each tide cycle. Fortunately no sargassum like in other areas of Mexico, but normal sea grass creates a smelly mess too. Roberto did his best to rake and remove, but with so many other tasks, it couldn't be done daily. I feel the property would benefit from hiring someone to do this task on a more frequent basis as I observed occurring on the neighbouring properties.