Perfectly located bed and breakfast in the heart of Mosta