Perfect host. Perfect location. Nice clean apartment. Excellent value