Fantastic spot, beautiful views and the best location. Exceeded our expectations. James was a great host, very accommodating and friendly. Cheers for the perfect stay.