The studio is well placed and also nice!
I surely recommend it to any one who wants to spend some days in Malta!