Beautiful place to stay. At the center of valletta.