Isabel’s place is a unique getaway. I loved the organic décor, felt like I was in an enchanted forest. Also great that Central Park and a subway station are super close.