Enjoyed my stay at John's place very much. The apartment was very clean and functional. It was a very nice place to stay in. I did not see John personally but he was very easy to communicate with online and he provided clear instructions about getting to the house etc.