Beautiful and spotless place! Immaculate even! Cat was very communicative, responsive and David even Baker is fresh sourdough bread. I wish this place were my own! Thanks again for everything. Stay without hesitation!