superb location in the centre of valletta. spotlessly clean.