The apartment is located in quite center of Valletta. Everything is absolutely new. But there is no wi-fi :(
I really liked this apartment :)