Excellent location with on-site parking. Great communication from Carlos and he was understanding when our arrival was delayed. Very comfortable apartment, would stay again.