The place is amazing, beautiful.. clean. The view is breathtaking. And James is an amazing host.