Awesome place not to be missed in a great location at Senglea. Near restaurants, bars as well!
Has all the needs required for spend as many days needed!