The location is fantastic, I would highly recommend staying in Ortigia.
The apartment is very basic but Roberta is very friendly and kind.