The location is in the middle of Valletta with restaurants and a lovely view from the terrace. Very nice and comfortable.