Beautiful rustic town house in Birgu. Don’t miss it.