Isabel's place is great. The location is phenomenal; right by a subway station that will take you anywhere on Manhattan island quickly and only a 2 minute walk to central park. The bed is super comfy and the place has everything you need for a place to stay.
Isabel herself is great! Extremely nice and will give recommendations about places to go.