A perfect home away from home. Everything was as pictured and ridiculously clean. Perfect location to stay for an out of towner. David and his family were more than accommodating and he even welcomed us well past midnight, after our planes were delayed. We will absolutely be back and hope to stay at David's place again.