Recommend this apartment either for short or longer stay . Communication and the place as it was advertise was 100 % accurate . Terrace gives the view to the Marsaskala bay , perfect during the breezy evenings . I was working most of the time during the stay and had no issues with wifi ;) worth to visit anytime again !