Excellent stay with great facilities and thoughtful touches. Being in the Nautilus Resort gives access to great options as well :).