The best place to stay in Malta :)