David's place was wonderful! Very clean, comfortable, and had everything we needed - including a kitchen that was well-stocked with cookware and utensils which I thought was a fantastic feature. I would definitely stay here again.