This apartment is quite comfortable and safe and Excellent location.
It has everything you need for a stay like in Malta.