hi. found another apt that seems to meet all our needs-terrace, queen bed, quiet etc. but am unsure of location. it is on san isidoro st near plaza del salvador in the downtown alfalfa area.
where is this? i don't want to be in santa cruz area, am focusing more on arena. want a neighborhood feel with good tapas bars nearby.