I give a 3 for an overall rating even though the property is amazing. The beach, gardens, and decor/room are 5 stars. The bed and the pillows are to die for, like sleeping on a cloud. The ipad room controller is interesting but the wifi went down and couldnt open our windows. We tried to call the front desk but the li e was busy. We got dressed and went to the beach. The staff always makes you feel welcome, except the breakfast buffet staff. We were constantly forgotten. We were given wrong drinks. I have a mango allergy and I communicated this with the hostess and the waiter. Our bidet was never worked and was never repaired. We just gave up because you shouldnt have to ask more than twice for a problem to be resolved at an all-inclusive resort. The food was pretty good but many items could be fresher and more locally inspired. Dao was an excellent dinner service. We sat next to the window, the bathrooms are nice cold though. Thank god all the toilet seats are heated. Noi was mediocre food. Nothing really stood out to me, just meh Italian. I was not warned of the mango in the sorbet and ate a significant amount before I realized why it was so good... you could tell me waiter wanted to die after he realized his mistake. I had a few reaction bumps that night but I took my allergy medication and thought of it as an honest mistake. Dinner at hiroshi was great. The quailty of the food was on point BUT! I was given mango puree on my plate twice!! Over all 3/5 beautiful property