Our stay was great - the hotel is located in the touristic center of Valletta, but on a street a bit more hidden, closer to the ferry, so you are not bothered by the crowd's noises. The communication went smoothly, with prompt responses and solutions, and the bed was huuge & comfortable. The problem with the water in the shower that other reviewers commented on can be easily fixed if you stay in the square right under the shower. In any case, they provide enough towels :)
Right next to it there is a Turkish pizzeria - Cappadocia - with good food & awesome staff that was our savior when we arrived late in the city for Xmas and couldn't find a shop open to buy water.
All in all, this was a pleasant stay in the heart of picturesque Valletta!