beyond all expectations. An oasis within easy taxi or bus ride to valetta