This is an excellent stay! Very clean and tidy. David is exceptional; he stayed in contact and made sure we had everything we needed!