This place is almost 5 stars. First of all, let me say that it is absolutely beautiful and clean and so stylish. The views from the two terraces are breathtaking and better than any other view we saw in Malta.
The only things that kept it from being a full 5 stars were that the beds weren't very comfortable, the water from the shower always seemed to be cold before we were out (even though we were taking like 10 minute showers).
But the main thing that was annoying were the fees. It says clearly in the listing that if you stay less than 5 days (which we did) you'd have to pay an additional 50 euro in cash in person upon arrival. While we knew up front, it was frustrating to make sure to have the right amount of cash on it as it seemed like it would be possible to just include that into the Airbnb fee. On top of the cleaning fee was some sort of environmental tax, only about 5 euro, but again just very annoying to be charged an additional 5 euro when we'd already paid for the apartment. Also, once we arrived we were told that we were only allowed so much energy usage and that any additional usage would result in an additional fee at checkout. We used almost all of the "allowed electricity" and we only turned the lights on when it was dark outside and only used the AC at night (we didn't use the stove or any of the appliances).
If you want to go and stay in a beautifully decorated, spacious, magazine-worthy apartment, this place was great. There were just a few things that kept our stay from being 5 star.