Beach house rental in Skýros, Greece. Offers fully equipped accommodation with a terrace and scenic views.