The best of this accommodation is the host, he is really taking cate of everything to make your stay as pleasant as possible.
Near Central Park and with good transport facilities everywhere.
Its a good choice.