Perfect location and accommodations. The pool and BBQ and spa were perfect. Would love to stay there again.