The best place to stay on Malta :)