John is a great host. His responses were very prompt and helpful in whatever I needed during my stay. He was also very considerate to allow my checking out time to be flexible. Thanks a lot. Just one small note: the space is really tiny than I expected. May be I didn't understand from the details listed or the pics posted but just wanted to make everyone aware that if you are okay with small spaces, you will be fine here as John's place otherwise had all the amenities that you would need.