John is a very friendly and amicable host with excellent communication to facilitate the check in process and any questions we had during our stay. I would definitely recommend this place.