Amazing stay in a great location. John is a brilliant host!