Out of the 3 places we stayed we liked this place the best. We were in a studio apartment towards the top. The rooms are a bit old but clean and presentable. Beds and pillows are comfortable. Staff serviced our room daily. Nice bathroom products and amenities available. Air con worked great. Breakfast is decent; fruit, pastries and cereal available. We had dinner here twice. One was the traditional night with a feast which was fun, it included kava tasting, dinner and dessert, traditional band and dancing. The other night we ordered off the menu and our food was nice. Make sure you give some tidbits to the little cats that reside in the garden. The staff at Poppy's are very helpful and friendly. They helped us book tours and called buses for us etc. Someone even came to our room when it was raining to give us an umbrella! We made use of the kayaks and used the pool too; great to have these facilities. The location of Poppy's is good, there are quite a few places to see and eat at within walking distance. Spice restaurant is close by. It is quiet on the lagoon and has a lovely view. Catching buses from here is easy. If you are elderly or not able to walk a lot be warned the driveway in and out of the resort is very steep (as well as to some of the rooms), for those that are able though it is a great workout for the bum. No complaints really. Only annoying thing is wifi is only available at reception but it's not that big of a deal.