From the moment you step out of Santarena Hotel and into the car-free streets of Las Catalinas, everything you could want is within easy reach. With...