Perfect host. Perfect location. Perfect apartment. Super recommended