Metro would be a first choice by many others as well. Caribe Tour drivers have cut me off, swerved around others at high speeds, drive like demons in populated areas and don't listen nor respond to written complaints to their head office nor written complaints from Secretary of Tourism and others. On either bus, wear a sweater or jacket, the a/c gets way too cold for a tropical climate. Otherwise, both have very comfortable seats.