Richard‘a place is small but very cozy and have everything you need. It is well located in St Paul’s Bay near the main bus stops that take you to beaches and the airport.
The down side for me were the 90 steps (many of a small dimension though) you have to walk to get to the apartment, as it is situated on top of a steep street. So with food bags or suitcases it becomes quite difficult. If you have a car it’s much easier.
As for the rest, Richard is a caring person and helped me a lot during my stay.
If you’re ok with the hill walk, I would recommend his place, good value for the money!