Perfect location, hosts, great place. I love staying in this apartment, period!