Beautiful renovated apartment in a beautiful city. A great place to stay in Valletta.