This is the place to stay at in Santa Teresa!! Breathtaking views in a safer area.