We had a wonderful stay, only criticism would be that some restaurants are closed on some days and we didn’t know that until we reached the restaurant itself, just a prior schedule of closure would have been super convenient to avoid any last minute hassle.
Apart from this the staff and services here are really nice. The drinks were generous and didn’t seem to skimp on alcoholic content ! Would definitely love to visit again.