Everything was amazing! Perfect location, with two lovely beaches minutes away. The roof terrace was the best part and the pictures didn’t even do it justice! All amenities were great and the pool was much bigger than expected and always kept very clean. Would highly recommend staying here!