It's an exhausting walk to the residence from the nearby bay, and traffic doesn't seem to care for your safety. But this is more a fault of Malta's hilly terrain and crazy drivers.
The residence itself was very nice and the communication from the host was excellent. Bed was a bit too small for a tall person like me.