I had an absolutely amazing stay, I could not fault a single part of my stay.
John was beyond welcoming and made me feel very welcome!
If you want an amazing view and amazing service I would definitely recommend.