Super cute apartment for short or long stay. Great location.
Súper lindo departamento para estadía larga o corta. Ubicación excelente.