The apartment was suitable for my needs. Spacious, and the two balconies would be ideal in summer. I had good contact with the owner prior, during, and after my visit and if I had any questions, I had both his number and the local lady's number.
The complex is neat, and is equipped with an elevator - this is what you need when lugging heavy luggage around!
As described, you are a few minutes from St. Lazarus church and with so many eateries around, you are spoilt for choice, and since you are not on the seafront, prices are reasonable.
Since I was there to attend to personal business, the location and facilities more than met my needs.