John's place was perfect for our needs, a great value for the location. Everything was super clean, check in was easy and John was very responsive. All around an excellent stay!