We stayed for 4 nights, and have stayed here previously,
both time the staff are the best that we have encounter anywhere around the world, from reception, restaurants, and housekeeping, all are extremely helpful and couldn't do any more to go out of there way to assist us.
The hotel is very well positioned, clean, and the rooms are very big we found.
Highly recommend this hotel and we will return.