Our stay at James's place was an amazing experience. We enjoyed the breathtaking views and all the facilities in the house. The rooms are spacious and the place is really designed and decorated thoughtfully. We had all that we needed and James made sure that we have all that we need. We hope to visit this place again.