David's place is great, we really enjoyed our stay. David was such a great communicator and he's detailed instructions regarding parking, entry etc were very helpful.