Imagine living in your own private hotel. That is the reality for the guests of Karl Ammann’s secluded luxury villa Residence on the Rocks. Such is the power of that statement that this writer is almost tempted to end the review here and now. The Seychelles – the tropical haven […]