Prime location, great people, no extra costs, overall the best place to stay in Malta!