David's place was spacious, clean, and in a fantastic location. He was very quick to respond for any questions we had and made the trip smoth and stress-free. Would highly recommend for groups or families.