I couldn't say more nice things about staying in David's place -- its a great apartment on a great block. David makes everything easy for check in and out, and communication is seamless. Would definitely be happy to stay here again.