Perfect location. Amazing apartment. All as described and great hosts.