The apartment is just as described, very clean and nicely decorated and would be perfect for a single person or couple. Suvi very kindly provided us with a cot for our baby to sleep in. The flat has the basic utensils needed for cooking, though we mainly ate out. There wasn't an electric kettle but luckily we brought our own. There wasn't any tea or coffee in the apartment (not a problem for us) so you will need to buy or bring your own.
The location is excellent, very close to the shops and the harbour. The flat is in the narrow streets of the old town, but the streets are well lit at night and feel very safe.