I stayed with the Greenleaf resort on August 25th2015. The staff were friendly and thoughtful — they even remember me from my last stay and greeted me by name on arrival! Upon check-in, I found a note from one of the nice maids inviting me to enjoy my stay and feel free to use the amenities. I did notice the customary chocolate was absent but this is a minor quibble. After some time enjoying the facility, I decided to avail myself of the on-site dining options and chose the lasagna with garlic bread. Because my assistant and I were seated with a view of the kitchen area, I glimpsed an interaction between the manager and two of the chefs during dinner preparation that was surprising. It seemed one of the chefs had burned the garlic bread. The senior chef and the manger got into a bit of a row and the senior chef threatened to quit as the poor chef who’d burned the garlic bread hurriedly prepared a new serving… WITH the help of the manager! It seems the manager really didn’t want to have the senior chef walk out on him hah! Dinner was delicious and quite filling, I wasn’t even able to finish the portion they gave me and I split it with my assistant. Note that on the way to dinner, I noticed one of the poor cabana boys passed out on a lounge. They work them so hard that I couldn’t even rouse the boy when I tried. He did appear later in the evening and accompanied us on the shuttle to local shopping and told several very funny jokes. The missing chocolate upon check in and the silverware at dinner being somewhat plain(I was expecting sterling silver cutlery in an establishment of this class) were really the only negatives. My assistant did not care for the art work — specifically the paintings — hung in the entry way and stated this as we exited. Definitely recommend a stay with this place!