John's place is fantastic. The view, the accommodation. But it's all the small things and attention to detail that makes this place so special. Comprehensive kitchen, herbs, Sonos to play music are just the start of it. Highly recommend you take a trip to stay here and relax.