Stephans Apartment is great! The location is perfect and the view from the terrace is unique! After seeing a lot of Malta during my stay I can definitely say thats one of the best spots to stay ! Communication was great from check in throughout our stay until the checkout