Stunning location and fantastic value. John is a great host!