We had a great stay, communication was stellar from initial booking all the way through to our last day. We got all the help we needed and felt reassured the entire time.
The place was clean and very well equipped, the private pool is amazing and was really hard to leave. Overall we had a great relaxing stay!