A great place to stay in Buenos Aires where you can be close to everything yet still be able to relax comfortably.