A cosy one roomed apartment with all amenities set in a beautiful garden in the heart of Birkirkara