Wonderful retreat in Malta in a super location.