I had a great time at Phil's place!
It has everything you need and it's very close to the subway and bus stations which take you everywhere.
I would highly recommend it!