David was a very accommodating and friendly host and he was quick to reply with answers to any questions I had. David's place is really big, clean and well organized. The place is exactly as pictured. I will most definitely recommend! Thanks again!