We have fully enjoyed our stay. The apartment is spacious and stylish (equipped with AC!which is really important for such a hot country like Malta). There is TV in the flat with lots of channels in many languages and the amenities provided were useful.
Caroline was very helpful in giving local tips. It’s true that you have to walk around 9 minutes to the closest bus station, but we haven’t had any issues with that. Also, you can rent a car if wish.
Overall very good impression. Felt like home!