John's place was amazing! He gives you everything you need to know before arriving! Five star host!