We loved our stay! There are so many great little restaurants and beaches nearby and the apartment had everything we needed. Communication was great too! This was the perfect little spot for our vacation!