David's place is spacious, clean, and perfect for groups. Everything in the house is up to date and very comfortable. I would stay here again in the future!