John and Tom's place is absolutely beautiful and in a superb location. We loved our time there and it set us up well to explore the city, just blocks from the trendy shopping area.
The only downsides for us was that check in was a little tricky --they were out of town and a friend met us to check us in (which was a bit hard to coordinate) and we didn't have cell service and they were a little slow to get us the password. Lastly, their (very cute) cat, Hope, was in heat during our stay which made out stay quite loud. It was hard to sleep with her meowing all night.
Overall, we had a lovely stay!