Hospitality, food (especially breakfast buffet was full of varieties, fresh, delocious ... absolutely fantastic), pool, private outdoor bath/shower at the patio, jungle-like-garden with monkeys and birds ... although the hotel is laid back, relaxed atmosphere, it was one of my best vacation I've ever had (versus even many luxury resorts).
Any improvements if I can ask - English ability of the hotel staffs was not very good (often caused confusion when asking them more than one request) and the spa resource was out sourced (the masseuse was sent from other spa) and was late for the massage appointment.