Everything is fantastic, nice staff, good facilities, beautiful pool and views.
But, you must consider the location and transportation before booking. The hotel is located next to an one way road and the traffic is bad all day. You have to wait more than 15 to 20 mins for the car everytime if you wanna go out, even more.
However, it will be a great choice for you if wanna enjoy and stay in the hotel.