Helena is a wonderful host! She met us for check in and gave us some great recommendations for the area. The apartment is in the perfect location to check out all Malta has to offer!