I usually don't leave reviews but this hotel exceeded my expectations. The staff were very friendly, polite and professional and fluent in English.
The Spa was amazing with indoor/outdoor pool and tons of other services.
The bed was very comfortable and the room was really clean.