The stay was very enjoyable. Nicola was very helpful and answered quickly any questions we had. The location is perfect for exploring not only the capital. There is bus terminal nearby, so the access to any place on the island is perfect. The only con (personal preference) is that the bed is very soft, which can be a issue for people with back problems.
The apartment has everything you need.