David’s place was perfect for my stay. It was very clean, easy to get to anywhere by train. Very friendly dog welcomed me every day. I strongly recommend David’s place for anyone and would stay again when I revisit NYC. David is a wonderful host!