One of the best locations in Buenos Aires.
Communication was good, check-in and check-out very easy.