I never would’ve expected that a non international establishment to have such high standards. The Villa we stayed was fabulous, the front desk was prompt, the buggy service was efficient and very friendly. However, language is an issue, the hotel staff struggles with English language, but then again, they are extremely patient and accommodating, so it’s still great in the end! :)