John was an excellent host, responsive and considerate to our needs. The apartment provides a good amount of space and he's created a lovely area outside for grilling, eating dinner, etc. The kitchen is well stocked and the shower is awesome.