The place was even better then what it looks like in the pics. Helena has been an amazing host, always replying to my messages straight away. It is also very close to the beach, restaurants and clubs.
Malta is sooo good!