We had a great time at JOIA Iberostar. Room was beautiful and clean. Outside pool area was relaxing, there are three different pool sections and there is Sunbum tanning lotion available by the pool towel shed. The food at the resort was delicious, we enjoyed the buffet, Galleon restaurant and the Italian restaurant. No reservations needed for restaurants, however there is always a waitlist, 45min to an hour wait. Shout out to Omar for serving us during breakfast and lunch buffet. While everything else was exceptional, Drinks could have been better. We were pretty disappointed that for a five star resort the quality of the drinks were a letdown. All frozen drinks tasted the same, mojitos and margaritas didn’t hit the mark either. We’re not big drinkers, but vacation is that special time when you want to sit back, sip something delicious, and catch a little buzz. Thank you Moesha for serving us by the pool.