Built in the year 2000, the modern low rise Isla del Aire complex has a total of
60 one and two bedroom self catering apartments, which are built over 2 floors
and set amidst spacious Mediterranean style gardens and sun terraces around a
large central pool area in the quiet resort of Punta Prima on the south east
coast of Menorca
more.............