David's place was very clean, accommodating and easy to get to. It is very kid friendly. The amenities were perfect and in full operational condition. We would definitely come back again.