Location location location… and a beautiful place to stay. Michel is a wonderful host. We loved our stay and will return soon!!!