Thinking of booking this for my honeymoon and want to make sure it's worth every penny before I commit