Beautiful location & has everything you need. The personal touches were appreciated. Thoroughly enjoyed our stay & would love to return in the future.