The location was perfect. The property was beautiful, comfortable and had everything you need. I was very impressed with the prompt communication as well. We will definitely stay again!