New and clean place. Pretty well equipped! The location is at the corner of San Telmo with subway access and within walking distance to many restaurants.