We just returned from our vacation at Mangrove Beach Corendon Curacao. The staff are what make this resort a 5-star resort. The resort itself is dated, made especially for families with children. We typically stay at adults only resorts, this resort was not what we were use to. For families with children it is a definite plus. They have huge water slides with a water park, and definitely cater to children. The staff are absolutely wonderful. I will start with the pool bar/swing bar as the staff generally work both. Estella, Milangela, Chunalies, Yadon, Gohana, Dayo, everyone, all work very hard. They are very hospitable, friendly, and always serve with a smile. We enjoyed seeing them and talking with them every day. The restaurants were all good. We ate breakfast at the buffet restaurant which always had most anything you could want for breakfast. The food was good, not much staff though. The seafood restaurant was our favorite. Again the staff, one in particular were absolutely fantastic. Carella was charming, very friendly, always making sure every table had everything they needed, worked very hard, and was always busy. The Italian restaurant was good, our server on one occasion was Mert, who was very nice, worked very hard, and always made sure our drinks were full and we didn’t need anything. We ate at the BBQ restaurant which as ok, not one of my favorite and never had the opportunity to eat at the Mexican. We visited the coffee bar every morning and Lucheinie and Ece who were always there working hard, who were also very nice and hospitable. Ashley at the front desk helped us many times, and was always charming, helpful and friendly. The things that need improvement are the reservation process for dinner reservations. You can make them on line through their app, when the internet works (which was very sporadic) or at the desk after 10 am. You need to get their early as there is always a line and you may or may not get the restaurant or the time you desire. Really horrible process. The housekeeping is also not very good, we had to request additional towels, the bed was never changed as it had sand in it every night, the service was very lacking. They also seemed to monopolize the elevators, of which there were only 2 available, during the morning hours. The beach is very pretty, and all of the staff exceeds 5-star. It is very near the shopping district of the city, only a short walk, which we did a walk there 3 times. Overall it is a nice resort.