David place was great and perfect for what we wanted for our family.
The only downside (which was a little out of their control) was that the spa wasn't working, the pool table couldn't be used and we couldn't figure out how to use the oven.
Overall a great stay and excellent communication from both David and Simon.