Everything was absolutely perfect. The house is beautiful. The location was very convenient for us. James is an amazing host, with lots of little attentions that make you feel at home. We loved our stay.