I would not rate this as a 5 star facility. It was very nice, but had I paid the in season price, it would not have been worth it. The meals at Azul were good. We did not care for the buffet. As far as staff, like anywhere you stay, most were very friendly but not all. The proximity to Mullet Bat Beach was nice. A 2 minute cab ride or 10 minute walk was definitely worth it. All things considered, we would stay here again.