This was the second time we stayed at David's place and found it as excellent as it was last year. Immaculately clean, modern and well presented and fully equipped. Communication with David was great. We have no hesitation to recommend David's place for a wonderful stay!