Awesome place to stay in Valletta. Very central, clean and comfortable.