Sine we have stayed here for multiple times, our current feedback would be just a repetition of the previous. It is a paradise :-) and David is a great host.