First, the view is absolutely amazing, especially watching the sun set over Valleta!
The place is super cool, with a lot of character? Extremely walkable, with quite a few nice places to eat or just hang out. It's in a really quiet area so you can relax and lounge on the rooftop if you'd like, but it's close enough to the fun spots if you want to go out. Elena met us at the bus station and told us everything we needed to know, and gave us some local inside tips too! I can't recommend the place, or host enough!