John and Karen were great hosts. Their place is clean, modern and super comfortable. Everything I needed was easily accessible and I felt safe and secure during my stay. Will definitely stay at their place in the future.