Lovely and chic appartment in the heart of Birgu, definitely recommend for your stay in Malta!