Perfect location and great value for money. John is an excellent host.