Perfect location! Everything was beautiful, comfy and relaxing. Walking distance to amazing restaurants and beaches.