Perfect place, perfect location and perfect hosts!
The place is great, there are a lot buses passing nearby, so it's easy to get anywhere in Malta.
Also, there are plenty of restaurants and bars. There is a bar around the corner, but it wasn't a problem for us to sleep at night.
Hosts are amazing! They are so kind and helpful!