Difficult to find a quiet and relaxing place in hectic Malta and Gozo but here it is