Overall it's a great place to stay. Nice flat, clean and quiet, close to local shops and restaurants, walking distance to the main town on the island.
Just be aware that there might be a short power outage and the tap water is a little bit salty. But I believe this is the issue with the island, not with the flat.