We stayed the weekend with my 2 year old and David’s place had everything that we would possibly need. There was nothing that made us worry about her safety (no sharp corners, etc.) and the place was very clean and comfortable. David was also very communicative and promptly answered any questions we had. We would definitely stay here again.