This is absolutely an amazing to stay. Great for big party of group, have the entire building for yourself, tons of windows which keep great air flow and lighting, with a private parking spot right in front of the building. Each floor has it's own toilet (Total of 3) which is awesome, but only 1 shower located on the 1st floor. The bedding are nice, our entire group slept really nicely. We did had a small issue with the bed during the trip, one wood frame falls, but was not a big deal. I texted David just to let him know, and didn't ask him to do anything about it, bcuz is still ok to sleep on it. He however quickly replied my message, and show up to fix the bed. He was so polite, asked permission to enter the property beforehand. I'm super impressed with his responsiveness. My entire family had a great 4 days stay there. If we are ever back to the area, will definitely stay at David's again. Thank you David!