David's place is really good. At first look, it seems a bit outdated and not very clean but he has gone the extra mile to be sure you are comfortable and have everything you need. A lot of attention to the little things that really make a stay that much better. Would stay here again.