For convenience and comfort, this is the place to go! I had a great stay in Malta.