Location is great, staff very nice!
Dislike: I have called twice to set up my pickup from the airport, I have provided my flight number etc, I have reconfirmed that info 7 days prior my trip with reservation department, well they forgot to pick us up, we have to call the hotel after 15 min of waiting outside of the airport, they told us that we have to wait another 20 mins, when we arrived, no one came to apologize etc, we even asked for a manger when we called, they never came to talk to us, instead they charged us extra to get the room early, when we got to the villa, it wasn’t ready, the maid was still cleaning, so we dropped out our belongings and went to that restaurant but we had to pay $$$ because b-fast was almost over and they had to close, our fist day was not good with the hotel.