Apartment was exactly as shown in the pictures. Joe was helpful, he provided us with a cot for our baby. There was complimentary water and juice in the fridge. What we didn't like was that he told us to pay additional 5 euro upon our arrival claiming that it was some kind of local tax. He also offered us a lift to Marsaskala and after we came there he requested us to pay 30 euros instead of 25 as agreed and confirmed before. That kind of thing leaves a bad impression even though everything else was OK.