John's place is very functional and of great value. The location couldn't be better and I had a smooth stay. He is very responsive and on top of things. Thanks, John!