David provides an extremely clean and comfortable place. Everything needed is provided. Good location.