Cute and modern flat, a great place to stay in Valletta