Perfect location in a beautiful town. Great restaurants and the beach are a barefoot walk away. The apartment is a little tired but clean and as in the photos. Communication was good.