We had a problem finding this because the name on the outside is Refugio Ecologica (not Hotel Terra).It is easy to find if you know to look for the flags outside.
Great location across from a park and set in from the road so nice and quiet. Room was really fresh and comfortable, with huge tv. Also huge showerhead.
The breakfast was a really nice buffet which changed in the two days we were there (really different than most hotels) and the dining area was outside under the hanging umbrellas.
The staff helped us with an unusual request and Diego was extra helpful fixing the billing issue we had. I highly recommend.