David's place is top-notch. I can't recommend it highly enough - very accurate description and to be honest it was way better than we expected. Cannot be beat for location and value!