Really nice and smart room & building - the photos don't do this justice.
The building is about <10 minute walk to the main bus terminal in Malta, where you can catch buses fairly easily to almost anywhere in Malta.
Self-check in which was great for late arrivals.
FYI worth mentioning that I believe Jean owns multiple rooms/all rooms in the building, and therefore the images may differ fractionally to which room you're assigned. For example my room didn't have a microwave but had a stove, toaster & kettle instead.
Strongly recommend!