I am a regular Airbnb user but this is my first experience (as far as I'm aware) of a "corporate" host. It left me disappointed, but first the up-sides.
The apartment was spotless, in a nice quiet street in Valletta, 10 minutes walk from the main street and sights. It was light and warm. Check-in and check-out were straightforward. Pretty much everything in the apartment worked fine, including good wifi, and it was very spacious with lots of mirrors. The shower arrangement is unusual - the bathroom is effectively a wet room and you walk through the shower to get to the toilet/sink - but I didn't mind.
The down-sides were that I found the host - and the apartment - impersonal and characterless. There were no nice touches on arrival e.g. tea/coffee or anything else in the cupboards. I suppose these shouldn't be expected but they've been there in every other Airbnb I've used.
The apartment is advertised with parking, which was a key reason I booked. Within the (long) descriptive notes, it's made clear that this is on-street parking. So the description is technically accurate but a bit disingenuous: it means that every Valletta Airbnb could claim to have parking but very few do.
When I finally spotted my mistake, after booking, I emailed the host to ask for advice on where best to park (Valletta is notoriously tricky: no proper car parks in the old town and lots of spaces rightly reserved for residents' parking). The reply I got was a cut-and-pasted repetition of what was in the apartment description, whereas what I wanted was tips for the quietest streets nearby. In the end I used the multi-storey car park outside Valletta, a 15-minute walk from the apartment.
If you're looking for clean and clinical with good space, go for it. If you want somewhere characterless and homely, don't. For the first time on Airbnb, I wouldn't recommend this place to others.