Perfect place that had everything we were looking for during our stay plus some!. Firstly communication with the host was prompt, clear, generous and very friendly. The place was well kept, clean, great amenities and facilities with almost every possible need very well thought of and met. The location was perfect for us a short distance from the beach and shops yet whilst in there we felt a million miles away from anything and completely comfortable in our own private sanctuary. The space was modern and nicely furnished yet very comfortable and felt like home instantly.