Super clean, great hosts, funny and cute dog, superb location - best stay ever in New York!