We had an amazing stay here! James is great with communication, no fuss check-in and check-out, clean, great location and view.
10/10 would absolutely book again.