John is a great host, and we had a very comfortable stay. You can reach him on the phone at any time and he is very quick to respond to any request. The apartment is clean and well maintained and well stocked. All standard appliances are available. The WiFi is great and we were able to work from there with no problem. There's even a monitor that you can hook up to your laptop.