Wonderful flat with nice terrace on the roof top as well as on the ground floor. Nice pool! The towns nearby and the beaches are beautiful! It was a wonderful stay!!