This is a fantastic place : beautiful, well situated and totally functional. David was a super host. Highly recommended!