Perfect location and David is a really welcoming host, would easily stay again.