Very well located hotel at the beach, beautiful gardens, nice villa’s, some with beach view. Nice pool and beach with sunbeds, that are well connnected. The staff is extremely friendly and highly professional and do their u**ost to make you feel at home. Very clean rooms. Good variety of food in the restaurant. The Spa is worth a visit! Even though we had an excellent stay, upon check out we were unpleasently surprised that we could not pay in local currency but where forced to pay in dollars, even though all the restaurant bills were presented to us in local currency. The exchange rate used was 20% below the going rate, which is totallyunacceptable and not something that we had experienced before. When we requested to pay in local currency, we were met with an unfriendly and almost hostile attitude of the front office manager, who even refused to contact the general manager to resolve this matter. Also the guest relations manager refused to help out. In the end, we paid the bill and left disappointed, not returning to this hotel anymore.