David's place had everything you could ever need! Super clean and really great communication all around. Thank you!