We stayed at David's with two young children. The property, unit and area are incredible. The space is modern and extremely well maintained. Great kitchen for all chef's, fully stocked with all the tools you would need.
Walking around the property entertained our two year old for hours. As hosts they are friendly and gracious. They make you feel like you are staying at a friends home. We would come back in a heartbeat.