Perfect place that fitted the description 100%.
Amazing communication from the hosts at all times.
Would book again without question.
Big thanks to Juan-Carlos and Paulo - you da best!!