David's place was brilliant. We had such a great time and everything was as expected. Comfy beds, great kitchen and a top notch place.