This place is perfect for visiting Valletta, great location and looks beautiful