Excellent place to spend time in Malta.