B's Place is located on the magnificently diverse, Upper West Side of Manhattan, NYC. It's in the heart of the melting pot, where you'll find everyone (all cultures and classes) coexisting and getting along.
The place itself is well equipped and cozy. B is super attentive and seems to be vested in your stay being the best. Everything you want or need is within walking distance in any direction. Central Park, Broadway, great coffee shop, the best Thai food, Whole Foods, corner stores... literally everything!
I highly recommend B's Place and I'll definitely stay there again.