We really liked this place. It is not top end luxury, but it is clean, comfortable and has a very convenient location. The nature trail, common areas, pool area and gardens are all very well maintained. The included breakfast was also very high quality and the reception staff were all very welcoming and friendly. We would happily stay here again. The only minor complaint is that food prices in the restaurant were a little high, but it's not a big issue given there are many places to eat close by that offer better value.