I had a great time in Malta and in Valhalla’s place which is very comfortable and the location is very convenient. It’s close to the ferry station and the main bus station in Valletta city center. I’d recommend it!