The hotel is in a very quiet location and has a beautiful gym and swimming pool. The hotel staff is very helpful, and the stay itself was very good.
However, I did have a problem at check-out, as I had to leave the hotel, and the staff were not very friendly and helpful. I had booked this hotel through trip.com and paid for four nights' accommodation and breakfast in advance. However, when I checked out, the front desk staff charged me for an additional night and breakfast for four days, as I had only paid for three nights, and breakfast was not included. When I showed them the booking confirmation produced by Trip.com, they said it was invalid as it was not issued by their hotel.
I stayed with a Nigerian friend, so he negotiated with the manager to check again. The manager then tried to claim again that I had paid for four nights' accommodation but that breakfast was not included. I had no choice as my flight was almost ready and I left the hotel having paid about $50 for breakfast for the four nights.
In the reviews I saw when booking this hotel on Trip.com, some people, like me, paid for their stay in full in advance but were told to pay again at check-out as they had not paid. This person eventually paid again in full. I was concerned about it, and the same thing happened to me.
If you book this hotel, I would not recommend paying in advance.
Apart from this, my stay at this hotel was very nice.