Great place, wonderful hosts, lovely location. If you want to see Malta at it’s best then this is the place to see it from!