Apartment is located in a really good location. You have a lot of restaurants and shops. Near to it there is also a ship to the Valleta, so you can really easy go there.
The apartment itself has 3 bathrooms, two are inside the rooms, and the third one is separated. The view from a balcony is amazing. In a kitchen there is a toaster, coffe machine, owen and everything else which you will need for your visit. Really recommend to stay there.