Spacious apartment in a cute building in a great location in Santa Teresa! We really enjoyed our stay!