Perfect location, right in the center of valletta. The hosts are amazing, they give you a lot of tips, what to do and especialy when it is a good time for that. The building is very maltese, so you have the original "island feeling".
9/10 would do it again.