Beautiful apartment, had everything we needed for our stay with a family of three. David goes out of his way to make sure you have all the information about the local area and respond because quickly when you need something (like trash bags or more towels).
We loved staying here and would not hesitate to come back.