Davids place is clean and simple. Everything is well thought out with great communication making the stay easy. We would stay here again.