Definitely a good place to stay in Malta. No doubt about that.