David's place is very spacious and clean, best location. He is a great host, easy to communicate with, very open, and pleasant. I recommend him and I would go back with any occasion.