This popular mini-block of eight exquisitely styled apartments is located close to the lovely beach at Olhos d'Agua, reached by a sloping road and fifty six steps and home to several beachside restaurants. Olhos d'Agua itself enjoys the happy ...