10/10Everyone on the trip thoroughly enjoyed their stay and I have to say it was the staff that really made the trip. Gi and the staff were always smiling, and always making sure we were well catered for. We ordered takeaways a couple of times, and to our surprise, they were there to assist us setting up the dining table and to wash up after us. I can't say enough about the staff and in fact, I would make another trip if I knew they were still there, in particular Gi. The villa was great but in the end, it was the staff that made this trip stand out.