We had a wonderful time at John's place! His apartment is very spacious and clean. The pictures do not do justice. There is a full living area with a TV and a comfy couch, a kitchen area with a dining table, a washer and dryer, and three large bedrooms. The WiFi works very well. John was very accommodating and provided everything you could possibly think of. It felt like home to us and it was so nice to have somewhere to go back to after visiting family. I highly recommend John's place! We will definitely be coming back!