Helene's place is great. Senglia is a bit quieter than some other parts of Malta but everything is pretty easily accessible by ferry, bus or taxi. The rooftop view is amazing!