We loved Steph's place! Easily accessible by the public bus system, right in the heart of the island of Malta and we were able to visit several different sites/locations by the bus in under an hour.