Great location, beautiful place and very responsive hosts who went out of the way to arrange for extra fans in the middle of a hot spell . We absolutely loved our stay.