Having always stayed on french side we are considering a stay on the Dutch at rising star villa on tamarind hill. There are no reviews posted. We would appreciate any input or review of this villa or the area where located. Thank you