I just can't figure out the over-positive reviews. It is the most plain apartment I have ever been to. The photos look much better than reality - so blunt and plain. Ugly high buildings and noise ruin the sitting experience on the balcony. The constant noise is distracting even indoors. Sleeping is possible only with ear plugs. The apartment is missing some very basic equipment - e.g. coffee maker, paper towel. The couch in the living room is dirty. We had a cockroach in the bathroom and 2 consecutive days we had no warm water. We arrived at midnight, having notified the host accordingly, and there was not even a drinking water.
However, the hosts are very communicative and helpful! St Julians was definitely not a right place for us, but left aside, I would not to return to this apartment either. I personally find the pricing and cash requests not honest and transparent. The cleaning lady was hunting us with the cash inquiry and it felt pushy. Airbnb shouldn't allow cash inquiries.