If you imagine the perfect accommodation (location, services, respect, style, cleanliness and communication), that's exactly how David's place was for us.
I can't recommend enough this place as it was the perfect match for an extraordinary holiday week.
Thanks David!