Perfect location. Perfect apartment. Perfect host. Highly recommend.