Great apartment near the beach! Perfect for Germans as it is located in German center of the island