We really loved staying at the apartment. My only little feedback concerns the WiFi connection, as it is ok to check your phone but not stronger enough in case one is planning to work.
Nevertheless, the island is so beautiful and the village so cozy and relaxing that hopefully all its guest will forget work for most of their staying!