We had a wonderful stay in Santa Theresa, the property and amenities were perfect. The location was excellent