Stayed here for 5 nights with 6 people. Amazing apartment with stunning view. Everything easily at walking distance.
Communication was super fast and easy, too.
Would highly recommend staying here when in Malta.
Thanks for having us!