I had an amazing stay at Valhalla.
The location is really close to Vallettas’ main street, self check in is very easy, the room is beautiful and comfortable and they provided in advance all the local information about food and transportation.
Also, the communication is very fast.
I definitely recommend the stay at Valhalla!