Quite possibly the overall best place to stay in Malta.