This is our 2nd stay at David's and it was just as stellar as the last time. Felt even more at home and comfortable. We would stay more often but this place is always booked in advance. Will be back again for sure!