Great place to stay over for a night in Malta!