Comfortable Modern Apartment 5 By Solea SGN 1345 San Gwann (Malta), 15, Il-kappella 9.3 / 10 4 reviews