Wow, very central location. One block from Lavalle and one from Florida (both pedestrian streets in Buenos Aires).
Parking is not in the same building, but around the block (still very convenient but something to consider if you need to move a lot of luggage).
Checkin and checkout were easy.