Lovely stay in beautiful location. David is a great host with excellent communication.