We had a wonderful stay at David’s. The place was very clean, we had a shared bathroom with other guests and there were no problems with that for us. We also got a sweet breakfast every morning which is something we thought were really nice of our host. We could enjoy or breakfast at the patio. David is very accommodating, replies quickly and is a very good host. He keeps it clean and expects other to do the same which we appreciate. Would definitely stay again. The location is also great :)