We had the most amazing time at John's place. He thought of absolutely everything and we couldn't ask for a better host and place to stay. The location and apartment are just fantastic!!