We had a great stay! The apartment was immaculate and had all the comforts of home. Cara and Roger were super accommodating, responsive and helped make for a great experience visiting a new city. We would definitely stay there again and totally understand how they've earned the Super Host badge!