David's place was nice, clean and communication was good. It had everything we needed for our stay.