Nice place, spa had what you wanted except bar/refreshments. Cocktails and food in the lunch restaurant was a bit mixed. Airbnb gives the wrong address to this place so contact the host before arriving to get the name of the place