David's place was everything we were looking for - clean, cozy, well-equipped, and with convenient parking on-site. David was very responsive throughout our stay. Would recommend and stay here again.