Really nice place near center of Valletta. Easy to arrive and a nice place to stay for a few days.