Beautiful island and very nice food, but the way the rude an arrogant manager / receptionist spoke to me is not acceptable. During the departure song for all guests before the departure, I was pulled aside like some third-grade person and basically yelled at for something that ended up being his mistake. No apology was given, he did not even pretend to care. Absolutely disguising behavior. Don't forget that there are many resorts in the Yasawas, I would recommend reviewing your behaviour towards paying guests.