I liked the place. All as promissed and expected. In warmer periods the terrace is a beautiful place to enjoy a good time in La Valletta.