One word - wonderful! Our family greatly enjoyed our stay. The accomodations were beautiful and pristine. The location was perfect. The host and property managers were available and helpful. The pool and spa were icing on the cake. Perfect for our large family group. Would stay here again.