Highly recommend this spot! I’ve stayed in Valletta several times and when it comes to views, location, and amenities this place can’t be beat!