Steven's place is exactly what the photos and descriptions promise it will be. It is impossible not to be impressed once you arrive there and see everything - spotless. If you care about comfort when travelling, you can't find a better place than Steven's.
The check-in method was indeed very easy and at hand. We did have a bit of trouble finding the exact location - I think the area is pretty new, with new blocks/buildings. Google Maps seemed a bit confused at times, lol. So maybe be prepared to spend a few minutes identifying the correct street and building.
As the description says and as a FYI to new-comers, bring your own soap, shower gel, dish-detergent etc. (in case you were used to something else from other airbnb accommodations).
The beach is indeed 5-10 mins from the location, but I would like to mention for those reading that it's not the sandy beach with chairs and umbrellas you might imagine. It's a rocky one, for when you're too lazy to go somewhere more comfortable.
You have everything you need in the area - places to shop for groceries, restaurants, clubs, bus station - everything is within a 10-15 min walk tops. The building and location are very quiet, so if you're planning to party hard at home, you can forget about that :) Personally, I enjoyed the quiet, it's exactly what I needed this vacation.
There is free parking on the premises, as the description says, but keep in mind it's not dedicated parking - you won't have your own, personal spot. Basically, you park where you find something free, which at night and especially over the weekends can be a bit difficult. Make sure you only park on spots marked with white paint, NOT yellow - you can very easily get a ticket if you park on yellow spots (as one of our drivers did).
There is a rental place (cars) very near to the accommodation, Joe's, which I suspect everyone in the area is tempted to use as it's close - DON'T! The prices can vary based on the owner's mood, he barely speaks English and it's very difficult to converse with him. He forgot to write down my friends' deposit when they rented and when returning the car, he refused to give them their deposit back (we're talking about 150 euro). It took a lot of scandal and them threatening to call the police before he agreed to give them their money back. Then he tried to charge one of the drivers TWICE for the ticket he got - intervention was again needed to not have his money taken twice. It was just a very bad experience. Even if other rentals are further away, avoid Joe's, for your own peace of mind.
While we did not meet Steven in person, that didn't impact our stay or ability to manage with everything. He replies very quickly to messages, you will never be in the situation of wondering what to do next. He is also very short and to the point - don't expect long stories and details :P so my recommendation is to also keep your questions short and to the point.
Definitely recommend Steven's apartment to anyone looking to have a relaxing vacation in Malta.